sit on your hands - Alemán Inglés Diccionario